.journal-news-container {

  .journal-news-list {
    background-color: #ffffff;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.05);
    border-radius: 4px;

    margin: 0;
    padding: 16px;

    display: flex;
    flex-direction: column;
    gap: 16px;

    .journal-news-item {
      padding: 8px 0 8px 22px;
      position: relative;

      &:before {
        content: "";
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background-color: #1E60C5;
      }

      .journal-news-item-title {
        font-weight: 400;
        font-size: 16px;
        color: #4E4E4E;
        line-height: 19px;
      }

      .journal-news-item-date {
        margin-top: 6px;
        font-weight: 400;
        font-size: 12px;
        color: #969696;
        line-height: 14px;
      }

    }
  }
}